substitute payment - French English Dictionary